跳到主要内容

attachEvent

Defines the method to add an event listener, a function that will be called whenever the specified event is delivered to the target. The list of all the available events can be found {@link /plugin/events here}.

Syntax

expression.attachEvent(id, action);

expression - A variable that represents a Plugin class.

Parameters

NameRequired/OptionalData typeDefaultDescription
idRequiredstringThe event name.
actionRequiredfunctionThe event listener.

Returns

This method doesn't return any data.

Example

window.Asc.plugin.attachEvent("onContextMenuShow", function(options) {
if (!options) return;
if (options.type === "Selection" || options.type === "Target")
this.executeMethod("AddContextMenuItem", [getContextMenuItems()]);
});